Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 LEEDS ROAD Semi-Detached £165,536 £100,000 11 Dec 2006
18 LEEDS ROAD Terraced £130,612 £110,000 18 Sep 2020
22 LEEDS ROAD Semi-Detached £196,123 £116,950 30 Nov 2006
NOVA SCOTIA MEDICAL CENTRE LEEDS ROAD Detached £476,775 £222,500 12 Jan 2004